ASP.NET中{$xxx$}是什么东西?

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:40:28
我在看一个.NET的源码时看到,网页的HTML代码是放在数据库里的,在数据库里的源码里有{$xxx$}之类的东西插入在里面,比如<title>{$SiteTitle$}</title>,在别的地方有这些{$xxx$}的编辑区,貌似这个“{$xxx$}”是占位符之类的东西?

感觉有点像Java的EL表达式。

到底是什么?我在看ASP.NET的书里没见过这玩意。
不用我说得很明白吧?百度肯定是百度不出那几个符号。所以还得告诉我确切是什么。怎么用。或怎么学。

<title>{$SiteTitle$}</title>
{$SiteTitle$}是用户自定义的用于被替换的符号

如string.Format用到的 {0},{1}

如:
string.replace("<title>{$SiteTitle$}</title>","{$SiteTitle$}","易学网,C#论坛");

没错 你说对了 {$xxx$} 就是像占位符之类的

比如 用来存放电话这些可以随时改变的东西

楼上说的都对,其实就是占位符,通过从数据库读出sitetitle字段的值来替换当前位置来实现动态效果

这个事网站的模板吧,那个是模板特定的标签,可以生成指定的内容。